Queen's University Karate Club

Japan Martial Arts Society Newsletters

Tim Richardson, professor at Seneca College, in Toronto, ON, Canada

line tricolor
Copyright
Please do not copy text or images without permission of the webmaster.